stack: Make final
authorMatthias Clasen <mclasen@redhat.com>
Tue, 28 May 2019 22:35:07 +0000 (22:35 +0000)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 28 May 2019 22:35:36 +0000 (22:35 +0000)
gtk/gtkstack.c
gtk/gtkstack.h

index 0affae37cc24612d4176f35642ff4aba0dbcf15d..cbfccf4a8a12dea26964331a6f16d5433a39f4ef 100644 (file)
  *  filter events out events to the last_child widget during transitions
  */
 
+struct _GtkStack {
+  GtkContainer parent_instance;
+};
+
+typedef struct _GtkStackClass GtkStackClass;
+struct _GtkStackClass {
+  GtkContainerClass parent_class;
+};
+
 typedef struct {
   GList *children;
 
@@ -191,6 +200,7 @@ struct _GtkStackPage {
   GtkWidget *last_focus;
 };
 
+typedef struct _GtkStackPageClass GtkStackPageClass;
 struct _GtkStackPageClass {
   GObjectClass parent_class;
 };
index 8f67b889c2118372281160a2a790b2c22b946d75..dad047efdc7d6848d0614583967f69eff930568c 100644 (file)
@@ -34,23 +34,15 @@ G_BEGIN_DECLS
 
 #define GTK_TYPE_STACK (gtk_stack_get_type ())
 #define GTK_STACK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_STACK, GtkStack))
-#define GTK_STACK_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_STACK, GtkStackClass))
 #define GTK_IS_STACK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_STACK))
-#define GTK_IS_STACK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_STACK))
-#define GTK_STACK_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_STACK, GtkStackClass))
 
 typedef struct _GtkStack GtkStack;
-typedef struct _GtkStackClass GtkStackClass;
 
 #define GTK_TYPE_STACK_PAGE (gtk_stack_page_get_type ())
 #define GTK_STACK_PAGE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_STACK_PAGE, GtkStackPage))
-#define GTK_STACK_PAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_STACK_PAGE, GtkStackPageClass))
 #define GTK_IS_STACK_PAGE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_STACK_PAGE))
-#define GTK_IS_STACK_PAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_STACK_PAGE))
-#define GTK_STACK_PAGE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_STACK_PAGE, GtkStackPageClass))
 
 typedef struct _GtkStackPage GtkStackPage;
-typedef struct _GtkStackPageClass GtkStackPageClass;
 
 typedef enum {
   GTK_STACK_TRANSITION_TYPE_NONE,
@@ -78,14 +70,6 @@ typedef enum {
   GTK_STACK_TRANSITION_TYPE_ROTATE_LEFT_RIGHT
 } GtkStackTransitionType;
 
-struct _GtkStack {
-  GtkContainer parent_instance;
-};
-
-struct _GtkStackClass {
-  GtkContainerClass parent_class;
-};
-
 GDK_AVAILABLE_IN_ALL
 GType                  gtk_stack_page_get_type           (void) G_GNUC_CONST;